
从Python更改Excel中的图表大小win32com
我试图使用win32com和Python更改Excel电子表格中图表的大小。下面的代码需要一个已经填充了数据的Excel文件,并添加了一个我想调整大小的图表。任何想法添加\修改代码来改变图表的大小?谢谢!从Python更改Excel中的图表大小win32comimport win32com.client as win32 xl = win32.DispatchEx('Excel.Application') wb = xl.Workbooks.O...
2024-01-10
Python 3.7 Docker映像
我想将我的python应用程序码头化。我去了Docker中心,发现那里有很多听起来很不错的基本映像。3.7.0-stretch, 3.7-stretch, 3-stretch, stretch (3.7/stretch/Dockerfile)3.7.0-slim-stretch, 3.7-slim-stretch, 3-slim-stretch, slim-stretch, 3.7.0-slim, 3.7-slim, 3-slim, slim (3.7/stretch/slim/Dockerfile)3.7...
2024-01-10
Python Tkinter TclError
我设计了一个可以旋转的弧线,但我无法弄清楚为什么IDLE告诉我在我的代码中仍然存在错误。Python Tkinter TclError这里是我的代码:from Tkinter import* from math import * from time import sleep pai=Tk() cv=Canvas(pai,width=1100,height=631,bg="white") cv.pack() bb=(150,110,550,510) temp1=0 temp2=24 t=0 arc1=cv.c...
2024-01-10
PyWin32和Python 3.8.0
Python 3.8.0 最近已发布(在 20191014上 ,可以从[Python]:Python3.8.0下载)。PyWin32 已在[PyPI]:pywin32225(于 20190915 发行)上 为其构建。不幸的是,pip installing后,它不起作用。样品:[cfati@CFATI-5510-0:e:\Work\Dev\StackOverflow\q058631512]> sopr.bat*** Set shorter prompt to better fit when pasted in...
2024-01-10
Python 2和Python 3中exec函数的行为
以下代码在Python2和中给出了不同的输出Python3:from sys import versionprint(version)def execute(a, st): b = 42 exec("b = {}\nprint('b:', b)".format(st)) print(b)a = 1.execute(a, "1.E6*a")Python2 印刷品:2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)...
2024-01-10
清晰记录的使用python win32com Outlook阅读电子邮件功能
我试图通过win32com更好地了解Outlook交互。我一直无法找到清晰的文档,使我无法利用win32com有效地阅读电子邮件,从我目前的调查看来,用户的感觉似乎相当正常。因此,以下信息和要求如下:有人可以吗?以下是我在阅读其他人的代码后发现的当前功能。采取以下代码:import win32comoutlook=win32com.c...
2024-01-10
在Windows 7上添加Python路径
我一直在尝试在Windows 7上将Python路径添加到命令行中,但是无论我尝试哪种方法,似乎都没有任何效果。我使用了该set命令,尝试通过“编辑环境”变量提示符等添加它。此外,如果我在命令行上运行set命令,它将列出此内容python = c:\python27但是它仍然无法识别Python命令。阅读文档和其他各种资源似...
2024-01-10
的Python/win32com /尝试/除外检查,如果应用程序正在运行
我使用的Python 3.6.2在Windows 7的Python/win32com /尝试/除外检查,如果应用程序正在运行我有一个小的功能,应该检查是否MS Excel中已经运行与否。该功能有点奇怪,在这里你的帮助将非常感激。该函数应该检查,如果Excel正在运行。如果是,则打印文本并退出应用程序。如果否,一切都很好,继续。我现...
2024-01-10
如何在Windows中使用Python打开文件后关闭cmd?
我有一个使用Python编写的程序来打开它在执行过程中创建的特定文件(txt)。我已经使用命令行创建了一个批处理文件来访问该脚本。批处理脚本如下:如何在Windows中使用Python打开文件后关闭cmd?@echo off python F:\program\script.py %* 我已经尝试了这两个选项用于在script.py中用Python打开文件。subprocess.Popen...
2024-01-10
SWIG C至Python Int数组
我正在尝试使用swig从python使用以下原型访问C函数:int cosetCoding(int writtenDataIn, int newData, const int memoryCells, int *cellFailure, int failedCell);Swig创建.so没问题,我可以将其导入python,但是当我尝试使用以下命令进行访问时: cosetCoding.cosetCoding(10,11,8,[0,0,0,0,0,0,0,0],0)我得到以下回溯:Traceback (most...
2024-01-10
如何在Python中使用“ with open”打开多个文件?
我想一次更改几个文件,前提是我可以写入所有文件。我想知道是否可以将多个打开的调用与该with语句组合:try: with open('a', 'w') as a and open('b', 'w') as b: do_something()except IOError as e: print 'Operation failed: %s' % e.strerror如果不可能,那么解决该问题的优雅解决方案会是什么样?回答:从Python 2.7(或分...
2024-01-10
Python + Django页面重定向
如何在Django中完成简单的重定向(例如,cflocation在ColdFusion中或header(location:http://)对于PHP)?回答:这很简单:from django.http import HttpResponseRedirectdef myview(request): ... return HttpResponseRedirect("/path/")官方Django文档中的更多信息更新:Django 1.0显然,现在使用,在Django中有一种更好的方法generic...
2024-01-10
在Windows中使用Python设置文件夹权限
创建用户AD帐户时,我正在使用Python创建一个新的个人文件夹。正在创建文件夹,但权限不正确。Python可以将用户添加到新创建的文件夹并更改其权限吗?我不确定从哪里开始编码。回答:您需要win32security模块,它是pywin32的一部分。这是做您想做的事情的示例。该示例为该文件创建了一个新的DACL并...
2024-01-10
Python-找不到pg_config可执行文件
我在安装psycopg2时遇到问题。我尝试执行以下操作时收到以下错误pip install psycopg2:Error: pg_config executable not found.Please add the directory containing pg_config to the PATHor specify the full executable path with the option: python setup.py build_ext --pg-config /path/to/pg_...
2024-01-10
如何在Windows中执行Python脚本?
我有一个简单的脚本blah.py(使用Python 2):import sysprint sys.argv[1]如果我通过以下方式执行脚本:python c:/..../blah.py argument它输出参数,但是如果我通过以下方式执行脚本:blah.py argument发生错误:IndexError ...因此参数不会传递给脚本。PATH中的python.exe。路径中也包含blah.py的文件夹。python.exe是执行...
2024-01-10
已安装套件(Python PIL / Pillow),但无法导入
我一直在使用python进行简单的数据处理脚本,但是现在我想进行一些图像处理,但是遇到了问题。导入枕头模块似乎无效。我在这里找到了一个简单的脚本来检查安装了哪些软件包,并找到了它,但是导入它似乎无效。这是我要运行的代码:import pipinstalled_packages = pip.get_installed_distributions()installed_pack...
2024-01-10
Python Windows身份验证用户名和密码不起作用
正在尝试在提示(URL给定)中输入数据,以下代码给我一个错误。请帮我这些吗?from selenium import webdriverfrom selenium.webdriver.common.action_chains import ActionChainsfrom selenium.webdriver.common.keys import Keysimport timedriver = webdriver.Firefox()url = "http://the-internet.herokuapp.c...
2024-01-10
使用Python minidom读取XML并遍历每个节点
我有一个如下所示的XML结构,但规模更大:<root> <conference name='1'> <author> Bob </author> <author> Nigel </author> </conference> <conference name='2'> <author> Alice </author> <autho...
2024-01-10
Python None比较:我应该使用“ is”还是==?
我正在使用Python2.x。比较时我的编辑会警告我my_var == None,但使用时不会警告my_var is None。我在Python Shell中进行了测试,并确定两者都是有效的语法,但我的编辑器似乎在说这my_var is None是首选。是这样吗?如果是,为什么?回答:摘要:使用is时要核对对象的身份(如检查,看看是否var是None)。使...
2024-01-10
有关Python / Django和消息队列的建议
我在Django中有一个应用程序,需要在各种用例中向用户发送大量电子邮件。由于明显的原因,我不想在应用程序中同步处理此问题。有没有人对与Python很好集成的消息队列服务器有任何建议,或者它们已经在Django项目中使用过?我其余的堆栈是Apache,mod_python,MySQL。回答:到目前为止,我还没有找到...
2024-01-10
Linux / Python:对要打印的Unicode字符串进行编码
我有一个相当大的python2.6应用程序,上面散布着许多打印语句。我一直在使用unicode字符串,通常效果很好。但是,如果我重定向应用程序的输出(例如“ myapp.py>output.txt”),则有时会出现如下错误:UnicodeEncodeError: 'ascii' codec can't encode character u'\xa1' in position 0: ordinal not in range(128)我猜如果有人将LOCAL...
2024-01-10
在Python中将XML / HTML实体转换为Unicode字符串
我正在做一些Web抓取,并且站点经常使用HTML实体来表示非ascii字符。Python是否有一个实用程序可以接受带有HTML实体的字符串并返回unicode类型?例如:我回来了:ǎ代表带有音调标记的“ǎ”。以二进制形式表示为16位01ce。我想将html实体转换为值 u'\u01ce'回答:标准库自己的HTMLParser具有未记录的...
2024-01-10
使用Python,如何访问Windows网络上的共享文件夹?
我有一个要从共享文件夹复制的文件,该共享文件夹位于其他系统但位于同一网络上的共享文件夹中。如何访问文件夹/文件?通常的open()方法似乎不起作用?回答:使用正斜杠指定UNC路径:open('//HOST/share/path/to/file')(如果您的Python客户端代码也在Windows下运行)...
2024-01-10
如何检查Python Unicode字符串是否包含非西方字母?
我有一个Python Unicode字符串。我想确保它只包含罗马字母(A到Z)的字母,以及欧洲字母中常见的字母,例如ß,ü,ø,é,à和î。它应该不包含其他字母(中国,日本,韩语,阿拉伯语,俄语,希伯来语等)的字符。最好的方法是什么?目前,我正在使用这段代码,但是我不知道这是否是最好的方法...
2024-01-10
Python-向Tkinter中的一组小部件添加滚动条
我使用Python来解析日志文件中的条目,并使用Tkinter显示条目内容,到目前为止这是非常棒的。输出是一个标签小部件的网格,但有时有更多的行无法显示在屏幕上。我想添加一个滚动条,看起来应该很简单,但我想不通。 文档意味着只有列表、文本框、画布和条目小部件支持滚动条界面。这...
2024-01-10
